@charset "windows-1251";
/* CSS Document */
body{ margin:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
img{border:0}
input, textarea, select {font-size:14px; font-family:Arial, Helvetica, sans-serif}
fieldset{margin:10px; border:3px solid #D9DCDF; width:85%}
p{ margin:5px; margin-left:10px; font-size:14px;}
h1{ margin:5px; float:left; color:#1D98AD;}
h2{}
h3.title{margin:0px; padding:0px; font-size:16px; height:30px; background-color:#547C96; color:#FFFFFF; line-height:30px; text-indent:10px;}
h4.sarlavha {color:#FF3300; margin:5px; padding:0px; font-size:18px; font-weight:normal}
#container{ width:900px; margin:0 auto;}
.main{width:900px; border:1px solid #8EAEC3; margin:auto;}
.header{ height:60px; background-color:#CCEBEC;}
.middle{height:20px; background-color:#009999; background-image:url(img/middle_bg.png); background-repeat:repeat-x;}
.tepa{ width:880px; height:110px; background-color:#FDF5EA; border:1px solid #FFD5AA; margin:5px;}

.buttons{ width:200px; background-color:#FFE1C3; margin:5px; padding:0px; float:left; border:1px solid #F3BA6D; border-top:none;}
.buttons li{height:30px; border-top:1px solid #F3BA6D; line-height:30px; text-indent:10px; list-style:none;}
.buttons a{display:block; height:30px; text-decoration:none; color:#000000;}
.buttons a:hover{ background:#FFCF9F; color:#0000FF}
.buttons li img {float:left; border:0px; margin-top:3px; margin-left:4px;}

.add_btn {width:210px; height:55px; float:right; background-image:url(img/add_on.png); background-repeat:no-repeat; margin-top:5px; margin-right:15px; font-size:13px; font-weight:bold; background-color:#FFCC99}
.add_btn a{ width:210px; height:40px; display:block; padding-top:15px; padding-left:10px; background-image:url(img/add_off.png); background-repeat:no-repeat; text-decoration:none; color:#FF3300; line-height:25px;}
.add_btn a:hover {background-image: url(img/add_on.png); text-decoration:none; color: #0000FF;}

.content{ width:99%; margin:5px;}
.left_col{ width:220px; padding-right:5px;}
div.right_col{border:1px solid #8EAEC3; width:99%; min-height:380px; background-color:#F8F9FA;}
/* link */
a {text-decoration:underline; color:#003366;}
a:hover{text-decoration:none; color:#009999;}
/* top menu */
.topmenu {font-size:14px; font-weight:bold; float:right;}
.topmenu li { margin-right:40px; float:left; list-style:none; }
.topmenu li a{color:#000066; text-decoration:none;}
.topmenu li a:hover{ color:#009999; text-decoration:underline;}
/* left menu*/
div#left_menu {background-color:#F8F9FA; border:1px solid #8EAEC3; padding:10px; min-height:330px}
div#left_menu ul{font-weight:bold; margin:0px; padding:5px; padding-top:0px;}
div#left_menu ul li{margin-left:10px; line-height:19px;}
div#left_menu ul ul{ margin-left:5px; padding-left:0px; margin-bottom:5px; font-size:13px;}

/* jadval */
.jadval{width:95%; margin:7px; border:0px; border-collapse:collapse; font-size:13px;}
.jadval td {background:#EFEFEF; border:1px solid #CCCED2; padding:4px;}
.jadval td:hover {background:#FFFFFF;}

.tovar {width:200px; font-weight:bold; float:left; color:#006633; text-indent:10px; }
.news_title {width:350px; font-weight:bold; float:left; color:#006633; text-indent:10px; }
.price {width:90px; float:left;}
.view a{ width:100px; padding:2px; display:block; margin-right:5px; background:#0099CC; color:#FFFFFF; float:right; text-align:center; text-decoration:none;}
.view a:hover{background:#00CCCC; }
.r{text-align:right;}

.add_cat{margin:10px; background:#E6F9FF; border:1px solid #00CCFF; width:200px; padding:4px;}

/* slider */
#slider {width:840px; margin:7px; }
.slide_head {width:805px; border:2px solid #9ac1c9; padding:8px; margin-top:5px; cursor:pointer; background:url(img/header.gif)}
.slide_head:hover {background:url(img/header_over.gif)}
.slide_content {overflow:hidden}
.text {width:800px; border:2px solid #9ac1c9; border-top:none; padding:10px}

.ok{color:#009900; border:1px solid green; margin:3px; padding:3px; background:#9DFFA3; font-family:Arial; font-weight:bold;}
.error{color:#CC0000; border:1px solid red; margin:3px; padding:3px; background:#FFDFDF; font-family:Arial; font-weight:bold;}